$(function () {
    var view = $.util.getRequest('view');
    if('view'==view){
        $('.easyui-validatebox').attr("disabled",true);
    }
    var rules = {
        username: {
            validator: function (value) {
                return value.length > 20 ? false : true;
            },
            message: '用户名长度不能超过20'
        },
        longitude: {
            validator: function (value) {
                if(Number.isNumber(value)){
                    if(value > 72 && value < 136){
                        return true;
                    }
                }
                return false;
            },
            message: '输入的经度不合法,或结果位置坐标不在规定范围内'
        },
        latitude: {
            validator: function (value) {
                if(Number.isNumber(value)){
                    if(value > 2 && value < 54){
                        return true;
                    }
                }
                return false;
            },
            message: '输入的纬度不合法,或结果位置坐标不在规定范围内'
        },
        bankCard: {
            validator: function (value,param) {
                if(Number.isNumber(value)){
                    if(value.length < param){
                        return true;
                    }
                }
                return false;
            },
            message: '帐号为{0}位以内的数字'
        }
    }
    $.extend($.fn.validatebox.defaults.rules, rules);
    var id = $.util.getRequest("id");
    $.util.get($.util.getRequestJson('/json/storeManage.storeDetailMoreInfo.json'),{id:id},function(data){
        if(data.data.isHome == null){
            data.data.isHome = 0;
        }
        $('#storeDetail').form('load', data.data);
    });
    $.util.get($.util.getRequestJson('/dict/findByGroupKey.json'),{groupKey:"scopeOfOperation"},function(data){
        $('#sysDictionaryId').combobox({
            valueField:'dictKey',
            textField:'dictText',
            data:data.rows
        });
    });
    $('#type').combobox({
        valueField:'dictKey',
        textField:'dictText',
        data:[{'dictKey':1,'dictText':'个人'},{'dictKey':0,'dictText':'对公'}],
        onLoadSuccess:function () {
            $(this).combobox('setValue', '0');
        }
    });
    $.util.get($.util.getRequestJson('/storeManage/getOrgList.json'),{},function(data){
        $('#parentOrgId').combobox({
            valueField:'value',
            textField:'title',
            data:data.data
        });
    });
    var accept = {
        title: 'Images',
        extensions: 'gif,jpg,jpeg,bmp,png',
        mimeTypes: 'image/*'
    };
    // 营业执照附件上传
    $("#attachedFile").webuploader({
        // 文件接收服务端。
        server: $.util.getRequestJson('/json/uploader.upload.json'),
        accept: accept,
        auto:true,//是否自动上传
        fileNumLimit: 1 //限制多文件上传的个数
    });
    // 商户logo附件上传
    $("#logoFile").webuploader({
        // 文件接收服务端。
        server: $.util.getRequestJson('/json/uploader.upload.json'),
        accept: accept,
        auto:true,//是否自动上传
        fileNumLimit: 1 //限制多文件上传的个数
    });
})

// 查看图片
function openPic() {
    alert('查看图片');
}

// 删除图片
function deletePic() {
    alert('删除图片')
}

// 重新上传图片
function reUploadPic() {
    alert('重新上传图片')
}

// 获取商户地理位置
function getLocation() {
    var lng = $("#longitude").val();
    var lat = $("#latitude").val();
    var title = '选择经纬度';
    var url = $.util.getRootPath() + '/page/operatorManager/storeManager/getPoint.html?lng='+lng+'&lat='+lat;
    // url = codeId ? url + '?id=' + codeId : url;
    var dialog = $.easyui.showDialog({
        iconCls:"",
        title: title,
        width: 900,
        height: 500,
        maximizable: true,
        href: url,
        topMost: true,
        enableSaveButton:false,
        closeButtonText: '关闭'
    });

}

